* {
    margin: 0;
    padding: 0;
    outline: none;
}

body {
    color: #777;
    background-color: #f2f2f2;
    font-size: 13px;
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
}

.box {
    margin: 0 auto;
    width: 80%;
}

// 标题标签的基础字体大小
$title-base-font-size: 24px; 
@for $i from 1 through 6 {
    h#{$i},.h#{$i} {
        font-weight: normal;
        font-size: $title-base-font-size - ($i - 1) * 2; 
        line-height: 1.8;
        color: #555;
    }
}